
/* CSS Document */

* { margin:0; padding:0; }

html, body { margin:0px; padding:0px; color:#c9a060; text-decoration:none; text-align:center; font-family: Tahoma, Arial; font-size: 11px; line-height: 14px; background-color: #110d04; }

img { border-width:0px }

a { text-decoration:underline; color:#fff; }

a:hover { text-decoration:none; }

a:focus { outline:0px; }

h1 { font-weight:normal; color:#ffa502; font-family: Tahoma, Arial; font-size: 24px; line-height:25px; padding:0; margin:0; }

h2 { color:#FFA502; font-family: Tahoma, Arial; font-size: 18px; line-height:25px; font-weight:normal; }

/*
================================================================================
|                                     HEADER                                   |
================================================================================
*/


#header { width:780px; float:left; background-image:url(images/header_bg.jpg); background-position:bottom; background-repeat:no-repeat; height:295px; overflow:hidden; text-align: left; }

#logo { padding-left:50px; height: 140px; width: 300px; overflow: hidden; padding-top: 30px; }

/* / MAIN MENU_TOP */

#mmenu { margin: 26px 0 0 0; padding-left: 44px; overflow: hidden; height: 50px; }

#mmenu a { float:left; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; font-weight: bold; text-transform:uppercase; }

#mmenu a span { width:137px; height:25px; margin-right:2px; padding-top:12px; float:left; text-align:center; color:#fff; cursor:pointer; background:url(images/but_off.gif); background:url(images/but_off.gif) no-repeat 0 0; }

#mmenu a:hover span, #mmenu a.sel span { background:url(images/but_on.gif) no-repeat; color:#fff; }

/* MAIN MENU_BTM */

a.arrow { color:#ffa300; text-decoration:underline; background-image: url(images/arrow_header.gif); background-repeat: no-repeat; background-position: left 5px; padding-left:10px; margin-right: 45px; }

a.arrow:hover { text-decoration:none; }

/*
================================================================================
|                                     MARKERS                                   |
================================================================================
*/
.marker1 { text-indent: 12px; line-height:18px; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0 9px; }

p.marker1 { color:#f4ae00 !important; }

.marker1 a, .marker1 a:visited { color:#f4ae00; text-decoration:underline; }

.marker1 a:hover { text-decoration:none; }

.read_more { background-image: url(images/rm_bg.gif); background-repeat: no-repeat; background-position: left top; height: 16px; width: 74px; float: right; margin-top: 14px; }

.read_more a { font:normal 10px/14px Tahoma; text-align:center; display:block; width:74px; color:#000; text-decoration:none; }

.read_more a:hover { text-decoration:none; }

.data { background:url(images/mrk_data.gif) no-repeat 0 12px; padding-left:6px; color:#FFFFFF; font:bold 11px/25px Tahoma; }

.news { padding-top:4px; }

.divider { height:1px; background:url(images/divider.gif) repeat-x; }

/*
================================================================================
|                                     CONTAINER                                |
================================================================================
*/


.hd, .fo { width:100%; float:left; text-align:left; background-repeat:no-repeat; background-position:top; }

.fo { background-position:bottom; }

#content { width:1000px; float:left; background:url(images/content_bg.gif) repeat-y; }

#content .hd { background:url(images/content_hd.gif) left top no-repeat; }

#content .fo { background:url(images/content_fo.gif) left bottom no-repeat; padding-bottom:48px; }

#col { width:255px; float:left; overflow: hidden; padding-top: 20px; }

#con { width:372px; padding-top:20px; float: left; padding-left: 73px; padding-right: 20px; }

/*
================================================================================
|                                     SEARCH                                 |
================================================================================
*/
#search { width:222px; color:#6e6e6e; font-family: Tahoma; font-size: 16px; font-weight: bold; line-height: 25px; padding-left: 44px; float: left; }

.input_search { float:left; color: #ECB600; border:0px; height:20px; width:126px; padding:1px 5px 0 5px; margin-top: 5px; font:normal 11px Tahoma; background-image: url(images/search_form_bg.gif); background-repeat: no-repeat; background-color: #000000; margin-right: 3px; }

.submit_search { font:bold 13px Tahoma; color:#fff; width:70px; height:25px; border-width:0px; float:left; cursor:pointer; background:url(images/search_but.gif) no-repeat left top; margin-top: 5px; }

/*
================================================================================
|                                     FOOTER                                   |
================================================================================
*/


#footer { width:730px; height:31px; text-align: right; float: left; color: #6d481e; padding-right: 50px; margin-top: -30px; }

#footer a { color:#baa15f; }
